<template>
	<view>
		<!-- pages/pay/res/index.wxml -->
		<!-- 头部 -->
		<navber id="head-navber" :navbarData="navbarData"></navber>

		<view class="top">
			<view class="wrap">
				<image :src="imgUrl + '/imgs/pay/success.png'" class="img"></image>
				<text class="word">支付成功</text>
			</view>
		</view>
		<view class="btn-group">
			<button type="primary" style="background-color: #f9364f" class="continue" @tap="backPage">跳转</button>
		</view>
	</view>
</template>

<script>
	import navber from '@/components/navber/index';
	// pages/pay/res/index.js
	const Config = require('../../../config/index.js');

	const Api = require('../../../api/index.js');

	export default {
		components: {
			navber
		},
		data() {
			return {
				navbarData: {
					title: '支付成功' //顶部标题
				},
				//导航栏
				pay_sn: '',
				price: 0,
				goods_type: 0,
				pay_mode: 'weixin',
				imgUrl: Config.imgUrl //图片url
			};
		},
		onLoad: function(options) {
			console.log(options); //{pay_sn: "1", name: "price",pay_mode: "weixin"}
			if (options.goods_type) {
				this.goods_type = options.goods_type;
			}
			//      if (options.pay_sn == null || options.pay_sn == undefined) {

			//      } else {
			//          // this.setData({
			//          //     pay_sn: options.pay_sn,
			//          //     price: options.price,
			//          //     pay_mode: options.pay_mode
			//          // });
			//          // const that = this;
			//          // setTimeout(function () {
			//          //     if (that.pay_mode == 'weixin') {
			//          //         // that.winxinPayQuery();
			//          //         uni.navigateTo({
			//          //             url: '/pages/user/order/index'
			//          //         });
			//          //     }
			//          // }, 1500);
			//      }
		},
		methods: {
			backPage(e, _dataset) {

				if (!e.currentTarget) {
					if (_dataSet.tagId) {
						e.currentTarget = {
							id: _dataSet.tagId
						};
					} else {
						e.currentTarget = {
							dataset: _dataSet
						};
					}
				}

				//返回上一页
				// wx.navigateBack({
				//   delta: 1
				// })
				if (this.goods_type > 0) {
					uni.navigateTo({
						url: '/pages/user/order/index?goods_type=2'
					});
				} else {
					uni.navigateTo({
						url: '/pages/user/order/index'
					});
				}
			},

			winxinPayQuery() {
				//微信支付
				var json = {
					pay_sn: this.pay_sn,
					price: this.price
				};
				Api.payQuery(json).then((res) => {
					// console.log(res);
					// wx.showToast({
					//   title: '回调查询',
					//   icon: 'none',
					// })
				});
			}
		}
	};
</script>
<style>
	@import './index.css';
</style>
